package br.com.albatroz.et;

import java.util.List;

import javax.persistence.Entity;
import javax.persistence.ManyToOne;
import javax.persistence.OneToMany;
import javax.persistence.Table;

@Entity
@Table (name="tb_gol")
public final class Gol extends AbstractEntity {

	@ManyToOne
	private Jogador jogador;
	
	@OneToMany
	private List<Avaliacao> listAvaliacao;
	
	@ManyToOne
	private Partida partida;
	
	public Jogador getJogador() {
		return jogador;
	}

	public void setJogador(Jogador jogador) {
		this.jogador = jogador;
	}

	public List<Avaliacao> getListAvaliacao() {
		return listAvaliacao;
	}

	public void setListAvaliacao(List<Avaliacao> listAvaliacao) {
		this.listAvaliacao = listAvaliacao;
	}

	public Partida getPartida() {
		return partida;
	}

	public void setPartida(Partida partida) {
		this.partida = partida;
	}

	public Time getTime() {
		return time;
	}

	public void setTime(Time time) {
		this.time = time;
	}

	private Time time;

	public Gol() {
		super();
	}

}
